package cn.sciento.boot.api.customize.commons.repository;

import java.util.List;
import cn.sciento.boot.api.customize.commons.vo.ApiCustomizePoint;
import cn.sciento.boot.api.customize.commons.vo.ApiCustomizeRule;

public interface ApiCustomizeRepository {
  void saveRule(ApiCustomizeRule paramApiCustomizeRule);
  
  ApiCustomizeRule getRule(String paramString);
  
  List<ApiCustomizeRule> getRule(List<String> paramList);
  
  void deleteRule(String paramString);
  
  void savePointRule(List<ApiCustomizePoint> paramList, List<String> paramList1);
  
  void deletePointRule(List<ApiCustomizePoint> paramList);
  
  List<ApiCustomizePoint> getServicePoints(String paramString);
  
  List<ApiCustomizePoint> getServicePoints(String paramString, List<String> paramList);
}
